projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
f383e6b
)
GtkStatusIcon: update to use gtk_widget_override_symbolic_color().
author
Carlos Garnacho
<carlosg@gnome.org>
Wed, 3 Nov 2010 18:27:18 +0000
(19:27 +0100)
committer
Carlos Garnacho
<carlosg@gnome.org>
Sat, 4 Dec 2010 14:38:37 +0000
(15:38 +0100)
gtk/gtkstatusicon.c
patch
|
blob
|
history
diff --git
a/gtk/gtkstatusicon.c
b/gtk/gtkstatusicon.c
index 678cb8caabb404b169b0e0c4d551a4c1951ff160..f3bf6383b405c37caa643016f45b867c239da484 100644
(file)
--- a/
gtk/gtkstatusicon.c
+++ b/
gtk/gtkstatusicon.c
@@
-1701,8
+1701,16
@@
gtk_status_icon_color_changed (GtkTrayIcon *tray,
if (name)
{
+ GdkRGBA rgba;
+
g_object_get (priv->tray_icon, pspec->name, &color, NULL);
- gtk_widget_modify_symbolic_color (priv->image, name, &color);
+
+ rgba.red = color.red / 65535.;
+ rgba.green = color.green / 65535.;
+ rgba.blue = color.blue / 65535.;
+ rgba.alpha = 1;
+
+ gtk_widget_override_symbolic_color (priv->image, name, &rgba);
}
}